package suanfa;

/**
 * @Author Stringzhua
 * @Date 2024/2/2 19:17
 * description:动态二维数组
 */
public class TwoDimensionalArray05 {
    public static void main(String[] args) {
        /*
         * 动态创建下面二维数组,并输出
         * i=0:1
         * i=1:2 2
         * i=2:3 3 3
         * 一个有三个一维数组,每个一维数组的元素是不一样的
         * */
        int arr[][] = {{4, 6}, {1, 4, 5, 7}, {-2}};//创建二维数组,但是每个一维数组还没有开辟空间
        int sum = 0;
        for (int i = 0; i < arr.length; i++) {//遍历arr每个一维数组
            //遍历一维数组,并给一维数组的每个元素赋值
            for (int j = 0; j < arr[i].length; j++) {
                sum += arr[i][j];//赋值
            }
        }
        System.out.println("sum = " + sum);
    }
}
